package independentes;

public class ZerarVetor implements Runnable {
	
	private int[] v;
	
	public ZerarVetor(int[] v) {
		this.v = v;
	}
	
	private boolean vetorNaoZerado(int[] v) {
		for (int i = 0; i < v.length; i++)
			if (v[i] != 0)
				return true;
		
		return false;
	}

	@Override
	public void run() {
		while(vetorNaoZerado(v)) {
			for (int i = 0; i < v.length; i++) {
				if (v[i] < 0)
					v[i]++;
				else if (v[i] > 0)
					v[i]--;
			}
		}
	}
}